photovoltaic solar electricity - Français Anglais Dictionnaire